data engineer sql interview